//
//  UIView+IBExtension.swift
//  weibo
//
//  Created by Apple on 16/3/8.
//  Copyright © 2016年 KY. All rights reserved.
//

import UIKit

//  @IBInspectable
extension UIView {
    //  边框宽度
    @IBInspectable var borderWidth: CGFloat {
        get {
            return layer.borderWidth
        } set {
            layer.borderWidth = newValue
        }
    }
    //  边框颜色
//    @IBInspectable var borderColor: UIColor? {
//        get {
//            
//            guard let c = layer.borderColor else {
//                return nil
//            }
//            
//            return UIColor(CGColor: c)
//        } set {
//            layer.borderColor = newValue?.CGColor
//        }
//    }
    //  不判断borderColor也没事
    @IBInspectable var borderColor: UIColor {
        get {
            return UIColor(CGColor: layer.borderColor!)
        } set {
            layer.borderColor = newValue.CGColor
        }
    }

    //  圆角
    @IBInspectable var cornerRadius: CGFloat {
        get {
            return layer.cornerRadius
        } set {
            layer.cornerRadius = newValue
        }
    }
}
